home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_39_AFetchItemWindow.txt < prev    next >
Text File  |  1992-10-27  |  42KB  |  745 lines

  1. # near model CODE resource
  2. # jump table entries: 14224-14236 (13 of them)
  3. 00000000  4E56 0000                link       A6, 0
  4. 00000004  4AAE 0008                tst.l      [A6 + 0x8]
  5. 00000008  6708                     beq        +0xA /* 00000012 */
  6. 0000000A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7. 0000000E  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  8. label00000012:
  9. 00000012  4E5E                     unlink     A6
  10. 00000014  205F                     movea.l    A0, [A7]+
  11. 00000016  584F                     addq.w     A7, 4
  12. 00000018  4ED0                     jmp        [A0]
  13. 0000001A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  14. export_1778: // at 0000001C (misaligned)
  15. 0000001E  0000 487A                ori.b      D0, 0x7A /* 'z' */
  16. 00000022  FFDE                     .invalid   <<F/7/7>>
  17. 00000024  42A7                     clr.l      -[A7]
  18. 00000026  4EBA 06D8                jsr        [PC + 0x6D8 /* 00000700 */]
  19. 0000002A  4AAD ECE0                tst.l      [A5 - 0x1320]
  20. 0000002E  670E                     beq        +0x10 /* 0000003E */
  21. 00000030  2F2D ECE0                move.l     -[A7], [A5 - 0x1320]
  22. 00000034  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  23. 00000038  7000                     moveq.l    D0, 0x00
  24. 0000003A  2B40 ECE0                move.l     [A5 - 0x1320], D0
  25. label0000003E:
  26. 0000003E  4AAD ECD8                tst.l      [A5 - 0x1328]
  27. 00000042  670E                     beq        +0x10 /* 00000052 */
  28. 00000044  2F2D ECD8                move.l     -[A7], [A5 - 0x1328]
  29. 00000048  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  30. 0000004C  7000                     moveq.l    D0, 0x00
  31. 0000004E  2B40 ECD8                move.l     [A5 - 0x1328], D0
  32. label00000052:
  33. 00000052  4AAD ECDC                tst.l      [A5 - 0x1324]
  34. 00000056  670E                     beq        +0x10 /* 00000066 */
  35. 00000058  2F2D ECDC                move.l     -[A7], [A5 - 0x1324]
  36. 0000005C  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  37. 00000060  7000                     moveq.l    D0, 0x00
  38. 00000062  2B40 ECDC                move.l     [A5 - 0x1324], D0
  39. label00000066:
  40. 00000066  4E5E                     unlink     A6
  41. 00000068  4E75                     rts
  42. 0000006A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  43. // begin alternate branch 0000006C-00000070
  44. fn0000006C:
  45. 0000006C  4E56 FFF0                link       A6, -0x0010
  46. // end alternate branch 0000006C-00000070
  47. fn0000006C: // (misaligned)
  48. 0000006E  FFF0                     .invalid   <<F/7/7>>
  49. 00000070  486E FFF0                pea.l      [A6 - 0x10]
  50. 00000074  A976                     syscall    GetKeys
  51. 00000076  703A                     moveq.l    D0, 0x3A
  52. 00000078  3200                     move.w     D1, D0
  53. 0000007A  E641                     asr        D1.w, 3
  54. 0000007C  0136 10F0                btst       [A6 + D1.w - 0x16], D0
  55. 00000080  56C0                     sne        D0
  56. 00000082  0240 0001                andi.w     D0, 0x1
  57. 00000086  1D40 0008                move.b     [A6 + 0x8], D0
  58. 0000008A  4E5E                     unlink     A6
  59. 0000008C  4E75                     rts
  60. 0000008E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  61. export_1779: // at 00000090 (misaligned)
  62. 00000092  FFFC                     .invalid   <<F/7/7>>
  63. 00000094  486E FFFC                pea.l      [A6 - 0x4]
  64. 00000098  486D 292C                pea.l      [A5 + 0x292C]
  65. 0000009C  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  66. 000000A0  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  67. 000000A4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  68. 000000A8  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  69. 000000AC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  70. 000000B0  4EBA 000E                jsr        [PC + 0xE /* 000000C0 */]
  71. 000000B4  2D6E FFFC 0008           move.l     [A6 + 0x8], [A6 - 0x4]
  72. 000000BA  4E5E                     unlink     A6
  73. 000000BC  4E75                     rts
  74. 000000BE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  75. // begin alternate branch 000000C0-000000CE
  76. fn000000C0:
  77. 000000C0  4E56 0000                link       A6, 0
  78. 000000C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  79. 000000C8  4EAD 482A                jsr        [A5 + 0x482A /* export_2305 */]
  80. 000000CC  4E5E                     unlink     A6
  81. // end alternate branch 000000C0-000000CE
  82. fn000000C0: // (misaligned)
  83. 000000C2  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  84. 000000C6  0008 4EAD                ori.b      A0, 0xAD
  85. 000000CA  482A 4E5E                nbcd.b     [A2 + 0x4E5E]
  86. 000000CE  2E9F                     move.l     [A7], [A7]+
  87. 000000D0  4E75                     rts
  88. 000000D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  89. 000000D6  0000 4AAE                ori.b      D0, 0xAE
  90. 000000DA  000C 56C0                ori.b      A4, 0xC0
  91. 000000DE  4A00                     tst.b      D0
  92. 000000E0  6716                     beq        +0x18 /* 000000F8 */
  93. 000000E2  2F00                     move.l     -[A7], D0
  94. 000000E4  4267                     clr.w      -[A7]
  95. 000000E6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  96. 000000EA  486D 2924                pea.l      [A5 + 0x2924]
  97. 000000EE  4EAD 1AF2                jsr        [A5 + 0x1AF2 /* export_858 */]
  98. 000000F2  121F                     move.b     D1, [A7]+
  99. 000000F4  201F                     move.l     D0, [A7]+
  100. 000000F6  C001                     and.b      D0, D1
  101. label000000F8:
  102. 000000F8  4A00                     tst.b      D0
  103. 000000FA  6716                     beq        +0x18 /* 00000112 */
  104. 000000FC  206E 000C                movea.l    A0, [A6 + 0xC]
  105. 00000100  2050                     movea.l    A0, [A0]
  106. 00000102  2228 00C4                move.l     D1, [A0 + 0xC4]
  107. 00000106  206E 0008                movea.l    A0, [A6 + 0x8]
  108. 0000010A  B2A8 000C                cmp.l      D1, [A0 + 0xC]
  109. 0000010E  57C1                     seq        D1
  110. 00000110  C001                     and.b      D0, D1
  111. label00000112:
  112. 00000112  1D40 0010                move.b     [A6 + 0x10], D0
  113. 00000116  4E5E                     unlink     A6
  114. 00000118  205F                     movea.l    A0, [A7]+
  115. 0000011A  504F                     addq.w     A7, 8
  116. 0000011C  4ED0                     jmp        [A0]
  117. 0000011E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  118. export_1780: // at 00000120 (misaligned)
  119. 00000122  0000 42A7                ori.b      D0, 0xA7
  120. 00000126  487A FFAC                pea.l      [PC - 0x54 /* 000000D4, value 0x4E560000 'NV\0\0', cstring "NV" */]
  121. 0000012A  2F0E                     move.l     -[A7], A6
  122. 0000012C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  123. 00000130  4EAD 18E2                jsr        [A5 + 0x18E2 /* export_792 */]
  124. 00000134  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  125. 00000138  4E5E                     unlink     A6
  126. 0000013A  205F                     movea.l    A0, [A7]+
  127. 0000013C  504F                     addq.w     A7, 8
  128. 0000013E  4ED0                     jmp        [A0]
  129. 00000140  4E56 0000                link       A6, 0
  130. 00000144  4AAE 000C                tst.l      [A6 + 0xC]
  131. 00000148  56C0                     sne        D0
  132. 0000014A  4A00                     tst.b      D0
  133. 0000014C  672C                     beq        +0x2E /* 0000017A */
  134. 0000014E  2F00                     move.l     -[A7], D0
  135. 00000150  4267                     clr.w      -[A7]
  136. 00000152  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  137. 00000156  486D 2924                pea.l      [A5 + 0x2924]
  138. 0000015A  4EAD 1AF2                jsr        [A5 + 0x1AF2 /* export_858 */]
  139. 0000015E  121F                     move.b     D1, [A7]+
  140. 00000160  201F                     move.l     D0, [A7]+
  141. 00000162  C001                     and.b      D0, D1
  142. 00000164  6714                     beq        +0x16 /* 0000017A */
  143. 00000166  206E 000C                movea.l    A0, [A6 + 0xC]
  144. 0000016A  2050                     movea.l    A0, [A0]
  145. 0000016C  1028 00C8                move.b     D0, [A0 + 0xC8]
  146. 00000170  6708                     beq        +0xA /* 0000017A */
  147. 00000172  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  148. 00000176  4EAD 2EB2                jsr        [A5 + 0x2EB2 /* export_1490 */]
  149. label0000017A:
  150. 0000017A  4E5E                     unlink     A6
  151. 0000017C  205F                     movea.l    A0, [A7]+
  152. 0000017E  504F                     addq.w     A7, 8
  153. 00000180  4ED0                     jmp        [A0]
  154. 00000182  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  155. // begin alternate branch 00000184-0000018C
  156. fn00000184:
  157. 00000184  4E56 0000                link       A6, 0
  158. 00000188  487A FFB6                pea.l      [PC - 0x4A /* 00000140, value 0x4E560000 'NV\0\0', cstring "NV" */]
  159. // end alternate branch 00000184-0000018C
  160. fn00000184: // (misaligned)
  161. 00000186  0000 487A                ori.b      D0, 0x7A /* 'z' */
  162. 0000018A  FFB6                     .invalid   <<F/6/7>>
  163. 0000018C  2F0E                     move.l     -[A7], A6
  164. 0000018E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  165. 00000192  4EAD 4842                jsr        [A5 + 0x4842 /* export_2308 */]
  166. 00000196  4E5E                     unlink     A6
  167. 00000198  2E9F                     move.l     [A7], [A7]+
  168. 0000019A  4E75                     rts
  169. export_1781:
  170. 0000019C  4E56 FFBA                link       A6, -0x0046
  171. 000001A0  48E7 0028                movem.l    -[A7], A2,A4
  172. 000001A4  206E 0014                movea.l    A0, [A6 + 0x14]
  173. 000001A8  43EE FFBA                lea.l      A1, [A6 - 0x46]
  174. 000001AC  7010                     moveq.l    D0, 0x10
  175. label000001AE:
  176. 000001AE  22D8                     move.l     [A1]+, [A0]+
  177. 000001B0  51C8 FFFC                dbf        D0, -0x6 /* 000001AE */
  178. 000001B4  3290                     move.w     [A1], [A0]
  179. 000001B6  286E 0008                movea.l    A4, [A6 + 0x8]
  180. 000001BA  2254                     movea.l    A1, [A4]
  181. 000001BC  41E9 007A                lea.l      A0, [A1 + 0x7A]
  182. 000001C0  45EE FFBA                lea.l      A2, [A6 - 0x46]
  183. 000001C4  7010                     moveq.l    D0, 0x10
  184. label000001C6:
  185. 000001C6  20DA                     move.l     [A0]+, [A2]+
  186. 000001C8  51C8 FFFC                dbf        D0, -0x6 /* 000001C6 */
  187. 000001CC  3092                     move.w     [A0], [A2]
  188. 000001CE  236E 0010 00C4           move.l     [A1 + 0xC4], [A6 + 0x10]
  189. 000001D4  236E 000C 00C0           move.l     [A1 + 0xC0], [A6 + 0xC]
  190. 000001DA  137C 0001 00C8           move.b     [A1 + 0xC8], 0x1
  191. 000001E0  4CDF 1400                movem.l    A2,A4, [A7]+
  192. 000001E4  4E5E                     unlink     A6
  193. 000001E6  205F                     movea.l    A0, [A7]+
  194. 000001E8  DEFC 0010                add.w      A7, 0x10
  195. 000001EC  4ED0                     jmp        [A0]
  196. 000001EE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  197. export_1782: // at 000001F0 (misaligned)
  198. 000001F2  FFFC                     .invalid   <<F/7/7>>
  199. 000001F4  48E7 0018                movem.l    -[A7], A3,A4
  200. 000001F8  266E 0008                movea.l    A3, [A6 + 0x8]
  201. 000001FC  284B                     movea.l    A4, A3
  202. 000001FE  2054                     movea.l    A0, [A4]
  203. 00000200  4AA8 00C0                tst.l      [A0 + 0xC0]
  204. 00000204  670A                     beq        +0xC /* 00000210 */
  205. 00000206  2F0B                     move.l     -[A7], A3
  206. 00000208  2F28 00C0                move.l     -[A7], [A0 + 0xC0]
  207. 0000020C  4EAD 4832                jsr        [A5 + 0x4832 /* export_2306 */]
  208. label00000210:
  209. 00000210  2F0B                     move.l     -[A7], A3
  210. 00000212  4EAD 1152                jsr        [A5 + 0x1152 /* export_550 */]
  211. 00000216  4CDF 1800                movem.l    A3,A4, [A7]+
  212. 0000021A  4E5E                     unlink     A6
  213. 0000021C  2E9F                     move.l     [A7], [A7]+
  214. 0000021E  4E75                     rts
  215. export_1783:
  216. 00000220  4E56 0000                link       A6, 0
  217. 00000224  48E7 0018                movem.l    -[A7], A3,A4
  218. 00000228  266E 0008                movea.l    A3, [A6 + 0x8]
  219. 0000022C  284B                     movea.l    A4, A3
  220. 0000022E  2054                     movea.l    A0, [A4]
  221. 00000230  4AA8 00C0                tst.l      [A0 + 0xC0]
  222. 00000234  670A                     beq        +0xC /* 00000240 */
  223. 00000236  2F0B                     move.l     -[A7], A3
  224. 00000238  2F28 00C0                move.l     -[A7], [A0 + 0xC0]
  225. 0000023C  4EAD 483A                jsr        [A5 + 0x483A /* export_2307 */]
  226. label00000240:
  227. 00000240  2F0B                     move.l     -[A7], A3
  228. 00000242  4EAD 09E2                jsr        [A5 + 0x9E2 /* export_312 */]
  229. 00000246  4CDF 1800                movem.l    A3,A4, [A7]+
  230. 0000024A  4E5E                     unlink     A6
  231. 0000024C  2E9F                     move.l     [A7], [A7]+
  232. 0000024E  4E75                     rts
  233. 00000250  4E56 0000                link       A6, 0
  234. 00000254  4AAE 000C                tst.l      [A6 + 0xC]
  235. 00000258  6708                     beq        +0xA /* 00000262 */
  236. 0000025A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  237. 0000025E  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  238. label00000262:
  239. 00000262  4E5E                     unlink     A6
  240. 00000264  205F                     movea.l    A0, [A7]+
  241. 00000266  504F                     addq.w     A7, 8
  242. 00000268  4ED0                     jmp        [A0]
  243. 0000026A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  244. export_1784: // at 0000026C (misaligned)
  245. 0000026E  0000 4267                ori.b      D0, 0x67 /* 'g' */
  246. 00000272  4EBA FDF8                jsr        [PC - 0x208 /* 0000006C */]
  247. 00000276  101F                     move.b     D0, [A7]+
  248. 00000278  670C                     beq        +0xE /* 00000286 */
  249. 0000027A  487A FFD4                pea.l      [PC - 0x2C /* 00000250, value 0x4E560000 'NV\0\0', cstring "NV" */]
  250. 0000027E  2F0E                     move.l     -[A7], A6
  251. 00000280  4EBA 047E                jsr        [PC + 0x47E /* 00000700 */]
  252. 00000284  6008                     bra        +0xA /* 0000028E */
  253. label00000286:
  254. 00000286  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  255. 0000028A  4EAD 09EA                jsr        [A5 + 0x9EA /* export_313 */]
  256. label0000028E:
  257. 0000028E  4E5E                     unlink     A6
  258. 00000290  2E9F                     move.l     [A7], [A7]+
  259. 00000292  4E75                     rts
  260. export_1785:
  261. 00000294  4E56 0000                link       A6, 0
  262. 00000298  48E7 0108                movem.l    -[A7], D7,A4
  263. 0000029C  286E 0008                movea.l    A4, [A6 + 0x8]
  264. 000002A0  3E2E 0010                move.w     D7, [A6 + 0x10]
  265. 000002A4  2D6D FA84 0012           move.l     [A6 + 0x12], [A5 - 0x57C]
  266. 000002AA  3007                     move.w     D0, D7
  267. 000002AC  0440 00A9                subi.w     D0, 0xA9
  268. 000002B0  6702                     beq        +0x4 /* 000002B4 */
  269. 000002B2  6034                     bra        +0x36 /* 000002E8 */
  270. label000002B4:
  271. 000002B4  4267                     clr.w      -[A7]
  272. 000002B6  2F2D FC34                move.l     -[A7], [A5 - 0x3CC]
  273. 000002BA  4EAD 1C62                jsr        [A5 + 0x1C62 /* export_904 */]
  274. 000002BE  101F                     move.b     D0, [A7]+
  275. 000002C0  6714                     beq        +0x16 /* 000002D6 */
  276. 000002C2  42A7                     clr.l      -[A7]
  277. 000002C4  3F07                     move.w     -[A7], D7
  278. 000002C6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  279. 000002CA  2F0C                     move.l     -[A7], A4
  280. 000002CC  4EAD 1B3A                jsr        [A5 + 0x1B3A /* export_867 */]
  281. 000002D0  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  282. 000002D4  6024                     bra        +0x26 /* 000002FA */
  283. label000002D6:
  284. 000002D6  42A7                     clr.l      -[A7]
  285. 000002D8  3F3C 0FCD                move.w     -[A7], 0xFCD
  286. 000002DC  2F0C                     move.l     -[A7], A4
  287. 000002DE  4EAD 327A                jsr        [A5 + 0x327A /* export_1611 */]
  288. 000002E2  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  289. 000002E6  6012                     bra        +0x14 /* 000002FA */
  290. label000002E8:
  291. 000002E8  42A7                     clr.l      -[A7]
  292. 000002EA  3F07                     move.w     -[A7], D7
  293. 000002EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  294. 000002F0  2F0C                     move.l     -[A7], A4
  295. 000002F2  4EAD 1B3A                jsr        [A5 + 0x1B3A /* export_867 */]
  296. 000002F6  2D5F 0012                move.l     [A6 + 0x12], [A7]+
  297. label000002FA:
  298. 000002FA  4CDF 1080                movem.l    D7,A4, [A7]+
  299. 000002FE  4E5E                     unlink     A6
  300. 00000300  205F                     movea.l    A0, [A7]+
  301. 00000302  DEFC 000A                add.w      A7, 0xA /* '\n' */
  302. 00000306  4ED0                     jmp        [A0]
  303. export_1786:
  304. 00000308  4E56 0000                link       A6, 0
  305. 0000030C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  306. 00000310  4EAD 1EEA                jsr        [A5 + 0x1EEA /* export_985 */]
  307. 00000314  4267                     clr.w      -[A7]
  308. 00000316  4EAD 232A                jsr        [A5 + 0x232A /* export_1121 */]
  309. 0000031A  101F                     move.b     D0, [A7]+
  310. 0000031C  6600 00E2                bne        +0xE4 /* 00000400 */
  311. 00000320  3F3C 0068                move.w     -[A7], 0x68 /* 'h' */
  312. 00000324  1F3C 0001                move.b     -[A7], 0x1
  313. 00000328  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  314. 0000032C  3F3C 0BB9                move.w     -[A7], 0xBB9
  315. 00000330  1F3C 0001                move.b     -[A7], 0x1
  316. 00000334  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  317. 00000338  3F3C 0C1C                move.w     -[A7], 0xC1C
  318. 0000033C  1F3C 0001                move.b     -[A7], 0x1
  319. 00000340  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  320. 00000344  3F3C 0C1D                move.w     -[A7], 0xC1D
  321. 00000348  1F3C 0001                move.b     -[A7], 0x1
  322. 0000034C  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  323. 00000350  3F3C 0BC3                move.w     -[A7], 0xBC3
  324. 00000354  1F3C 0001                move.b     -[A7], 0x1
  325. 00000358  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  326. 0000035C  3F3C 0BBA                move.w     -[A7], 0xBBA
  327. 00000360  102D F118                move.b     D0, [A5 - 0xEE8]
  328. 00000364  670A                     beq        +0xC /* 00000370 */
  329. 00000366  122D F124                move.b     D1, [A5 - 0xEDC]
  330. 0000036A  0A01 0001                xori.b     D1, 0x1
  331. 0000036E  C001                     and.b      D0, D1
  332. label00000370:
  333. 00000370  1F00                     move.b     -[A7], D0
  334. 00000372  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  335. 00000376  3F3C 0BBD                move.w     -[A7], 0xBBD
  336. 0000037A  102D F0AC                move.b     D0, [A5 - 0xF54]
  337. 0000037E  670A                     beq        +0xC /* 0000038A */
  338. 00000380  122D F124                move.b     D1, [A5 - 0xEDC]
  339. 00000384  0A01 0001                xori.b     D1, 0x1
  340. 00000388  C001                     and.b      D0, D1
  341. label0000038A:
  342. 0000038A  1F00                     move.b     -[A7], D0
  343. 0000038C  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  344. 00000390  3F3C 07D3                move.w     -[A7], 0x7D3
  345. 00000394  1F3C 0001                move.b     -[A7], 0x1
  346. 00000398  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  347. 0000039C  3F3C 07D4                move.w     -[A7], 0x7D4
  348. 000003A0  1F3C 0001                move.b     -[A7], 0x1
  349. 000003A4  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  350. 000003A8  2F3C 0000 07E4           move.l     -[A7], 0x7E4
  351. 000003AE  4EAD 34FA                jsr        [A5 + 0x34FA /* export_1691 */]
  352. 000003B2  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  353. 000003B6  2F3C 0000 0FCD           move.l     -[A7], 0xFCD
  354. 000003BC  4EAD 34FA                jsr        [A5 + 0x34FA /* export_1691 */]
  355. 000003C0  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  356. 000003C4  3F3C 17AC                move.w     -[A7], 0x17AC
  357. 000003C8  1F3C 0001                move.b     -[A7], 0x1
  358. 000003CC  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  359. 000003D0  3F3C 17AE                move.w     -[A7], 0x17AE
  360. 000003D4  1F3C 0001                move.b     -[A7], 0x1
  361. 000003D8  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  362. 000003DC  3F3C 17AD                move.w     -[A7], 0x17AD
  363. 000003E0  1F3C 0001                move.b     -[A7], 0x1
  364. 000003E4  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  365. 000003E8  3F3C 0BD9                move.w     -[A7], 0xBD9
  366. 000003EC  1F2D FC69                move.b     -[A7], [A5 - 0x397]
  367. 000003F0  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  368. 000003F4  3F3C 1793                move.w     -[A7], 0x1793
  369. 000003F8  1F3C 0001                move.b     -[A7], 0x1
  370. 000003FC  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  371. label00000400:
  372. 00000400  4E5E                     unlink     A6
  373. 00000402  2E9F                     move.l     [A7], [A7]+
  374. 00000404  4E75                     rts
  375. 00000406  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  376. // begin alternate branch 00000408-0000040C
  377. fn00000408:
  378. 00000408  4E56 FFB2                link       A6, -0x004E
  379. // end alternate branch 00000408-0000040C
  380. fn00000408: // (misaligned)
  381. 0000040A  FFB2                     .invalid   <<F/6/7>>
  382. 0000040C  48E7 0028                movem.l    -[A7], A2,A4
  383. 00000410  206E 0008                movea.l    A0, [A6 + 0x8]
  384. 00000414  2868 0008                movea.l    A4, [A0 + 0x8]
  385. 00000418  41EE FFBA                lea.l      A0, [A6 - 0x46]
  386. 0000041C  2454                     movea.l    A2, [A4]
  387. 0000041E  43EA 007A                lea.l      A1, [A2 + 0x7A]
  388. 00000422  7010                     moveq.l    D0, 0x10
  389. label00000424:
  390. 00000424  20D9                     move.l     [A0]+, [A1]+
  391. 00000426  51C8 FFFC                dbf        D0, -0x6 /* 00000424 */
  392. 0000042A  3091                     move.w     [A0], [A1]
  393. 0000042C  486E FFB2                pea.l      [A6 - 0x4E]
  394. 00000430  42A7                     clr.l      -[A7]
  395. 00000432  42A7                     clr.l      -[A7]
  396. 00000434  A8A7                     syscall    SetRect
  397. 00000436  42A7                     clr.l      -[A7]
  398. 00000438  486E FFBA                pea.l      [A6 - 0x46]
  399. 0000043C  2054                     movea.l    A0, [A4]
  400. 0000043E  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  401. 00000442  42A7                     clr.l      -[A7]
  402. 00000444  42A7                     clr.l      -[A7]
  403. 00000446  42A7                     clr.l      -[A7]
  404. 00000448  486E FFB2                pea.l      [A6 - 0x4E]
  405. 0000044C  4EAD 0752                jsr        [A5 + 0x752 /* export_230 */]
  406. 00000450  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  407. 00000454  4CDF 1400                movem.l    A2,A4, [A7]+
  408. 00000458  4E5E                     unlink     A6
  409. 0000045A  2E9F                     move.l     [A7], [A7]+
  410. 0000045C  4E75                     rts
  411. 0000045E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  412. // begin alternate branch 00000460-00000464
  413. fn00000460:
  414. 00000460  4E56 FFFC                link       A6, -0x0004
  415. // end alternate branch 00000460-00000464
  416. fn00000460: // (misaligned)
  417. 00000462  FFFC                     .invalid   <<F/7/7>>
  418. 00000464  48E7 0018                movem.l    -[A7], A3,A4
  419. 00000468  206E 0008                movea.l    A0, [A6 + 0x8]
  420. 0000046C  2868 0008                movea.l    A4, [A0 + 0x8]
  421. 00000470  7000                     moveq.l    D0, 0x00
  422. 00000472  2D40 000E                move.l     [A6 + 0xE], D0
  423. 00000476  42A7                     clr.l      -[A7]
  424. 00000478  7004                     moveq.l    D0, 0x04
  425. 0000047A  2F00                     move.l     -[A7], D0
  426. 0000047C  4EAD 2332                jsr        [A5 + 0x2332 /* export_1122 */]
  427. 00000480  265F                     movea.l    A3, [A7]+
  428. 00000482  2F0B                     move.l     -[A7], A3
  429. 00000484  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  430. 00000488  2053                     movea.l    A0, [A3]
  431. 0000048A  2254                     movea.l    A1, [A4]
  432. 0000048C  20A9 00C4                move.l     [A0], [A1 + 0xC4]
  433. 00000490  42A7                     clr.l      -[A7]
  434. 00000492  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  435. 00000496  4267                     clr.w      -[A7]
  436. 00000498  2F0B                     move.l     -[A7], A3
  437. 0000049A  4EAD 079A                jsr        [A5 + 0x79A /* export_239 */]
  438. 0000049E  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  439. 000004A2  4CDF 1800                movem.l    A3,A4, [A7]+
  440. 000004A6  4E5E                     unlink     A6
  441. 000004A8  205F                     movea.l    A0, [A7]+
  442. 000004AA  5C4F                     addq.w     A7, 6
  443. 000004AC  4ED0                     jmp        [A0]
  444. 000004AE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  445. // begin alternate branch 000004B0-000004B4
  446. fn000004B0:
  447. 000004B0  4E56 FFFC                link       A6, -0x0004
  448. // end alternate branch 000004B0-000004B4
  449. fn000004B0: // (misaligned)
  450. 000004B2  FFFC                     .invalid   <<F/7/7>>
  451. 000004B4  48E7 0018                movem.l    -[A7], A3,A4
  452. 000004B8  206E 0008                movea.l    A0, [A6 + 0x8]
  453. 000004BC  2868 0008                movea.l    A4, [A0 + 0x8]
  454. 000004C0  7000                     moveq.l    D0, 0x00
  455. 000004C2  2D40 000C                move.l     [A6 + 0xC], D0
  456. 000004C6  42A7                     clr.l      -[A7]
  457. 000004C8  7004                     moveq.l    D0, 0x04
  458. 000004CA  2F00                     move.l     -[A7], D0
  459. 000004CC  4EAD 2332                jsr        [A5 + 0x2332 /* export_1122 */]
  460. 000004D0  265F                     movea.l    A3, [A7]+
  461. 000004D2  2F0B                     move.l     -[A7], A3
  462. 000004D4  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  463. 000004D8  2053                     movea.l    A0, [A3]
  464. 000004DA  2254                     movea.l    A1, [A4]
  465. 000004DC  20A9 00C4                move.l     [A0], [A1 + 0xC4]
  466. 000004E0  42A7                     clr.l      -[A7]
  467. 000004E2  4267                     clr.w      -[A7]
  468. 000004E4  2F0B                     move.l     -[A7], A3
  469. 000004E6  4EAD 2492                jsr        [A5 + 0x2492 /* export_1166 */]
  470. 000004EA  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  471. 000004EE  4CDF 1800                movem.l    A3,A4, [A7]+
  472. 000004F2  4E5E                     unlink     A6
  473. 000004F4  2E9F                     move.l     [A7], [A7]+
  474. 000004F6  4E75                     rts
  475. fn000004F8:
  476. 000004F8  4E56 0000                link       A6, 0
  477. 000004FC  2F0C                     move.l     -[A7], A4
  478. 000004FE  206E 0008                movea.l    A0, [A6 + 0x8]
  479. 00000502  2868 0008                movea.l    A4, [A0 + 0x8]
  480. 00000506  2D6D FA84 000C           move.l     [A6 + 0xC], [A5 - 0x57C]
  481. 0000050C  4267                     clr.w      -[A7]
  482. 0000050E  2054                     movea.l    A0, [A4]
  483. 00000510  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  484. 00000514  4EAD 36F2                jsr        [A5 + 0x36F2 /* export_1754 */]
  485. 00000518  101F                     move.b     D0, [A7]+
  486. 0000051A  6712                     beq        +0x14 /* 0000052E */
  487. 0000051C  3F3A 001A                move.w     -[A7], [PC + 0x1A /* 00000538, value 0xF, cstring "" */]
  488. 00000520  3F3A 0014                move.w     -[A7], [PC + 0x14 /* 00000536, value 0x40 '@', cstring "" */]
  489. 00000524  2054                     movea.l    A0, [A4]
  490. 00000526  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  491. 0000052A  4EAD 274A                jsr        [A5 + 0x274A /* export_1253 */]
  492. label0000052E:
  493. 0000052E  285F                     movea.l    A4, [A7]+
  494. 00000530  4E5E                     unlink     A6
  495. 00000532  2E9F                     move.l     [A7], [A7]+
  496. 00000534  4E75                     rts
  497. 00000536  0040 000F                ori.w      D0, 0xF
  498. 0000053A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  499. // begin alternate branch 0000053C-00000542
  500. fn0000053C:
  501. 0000053C  4E56 0000                link       A6, 0
  502. 00000540  2F0C                     move.l     -[A7], A4
  503. // end alternate branch 0000053C-00000542
  504. fn0000053C: // (misaligned)
  505. 0000053E  0000 2F0C                ori.b      D0, 0xC
  506. 00000542  206E 0008                movea.l    A0, [A6 + 0x8]
  507. 00000546  2868 0008                movea.l    A4, [A0 + 0x8]
  508. 0000054A  2D6D FA84 000C           move.l     [A6 + 0xC], [A5 - 0x57C]
  509. 00000550  4267                     clr.w      -[A7]
  510. 00000552  2054                     movea.l    A0, [A4]
  511. 00000554  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  512. 00000558  4EAD 3722                jsr        [A5 + 0x3722 /* export_1760 */]
  513. 0000055C  101F                     move.b     D0, [A7]+
  514. 0000055E  6712                     beq        +0x14 /* 00000572 */
  515. 00000560  3F3A 001A                move.w     -[A7], [PC + 0x1A /* 0000057C, value 0xF, cstring "" */]
  516. 00000564  3F3A 0014                move.w     -[A7], [PC + 0x14 /* 0000057A, value 0x80, cstring "" */]
  517. 00000568  2054                     movea.l    A0, [A4]
  518. 0000056A  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  519. 0000056E  4EAD 274A                jsr        [A5 + 0x274A /* export_1253 */]
  520. label00000572:
  521. 00000572  285F                     movea.l    A4, [A7]+
  522. 00000574  4E5E                     unlink     A6
  523. 00000576  2E9F                     move.l     [A7], [A7]+
  524. 00000578  4E75                     rts
  525. 0000057A  0080 000F 0000           ori.l      D0, 0xF0000
  526. fn00000580:
  527. 00000580  4E56 FFBA                link       A6, -0x0046
  528. 00000584  48E7 0028                movem.l    -[A7], A2,A4
  529. 00000588  206E 0008                movea.l    A0, [A6 + 0x8]
  530. 0000058C  2868 0008                movea.l    A4, [A0 + 0x8]
  531. 00000590  41EE FFBA                lea.l      A0, [A6 - 0x46]
  532. 00000594  2454                     movea.l    A2, [A4]
  533. 00000596  43EA 007A                lea.l      A1, [A2 + 0x7A]
  534. 0000059A  7010                     moveq.l    D0, 0x10
  535. label0000059C:
  536. 0000059C  20D9                     move.l     [A0]+, [A1]+
  537. 0000059E  51C8 FFFC                dbf        D0, -0x6 /* 0000059C */
  538. 000005A2  3091                     move.w     [A0], [A1]
  539. 000005A4  486E FFBA                pea.l      [A6 - 0x46]
  540. 000005A8  2054                     movea.l    A0, [A4]
  541. 000005AA  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  542. 000005AE  1F3C 0001                move.b     -[A7], 0x1
  543. 000005B2  4EAD 39D2                jsr        [A5 + 0x39D2 /* export_1846 */]
  544. 000005B6  4CDF 1400                movem.l    A2,A4, [A7]+
  545. 000005BA  4E5E                     unlink     A6
  546. 000005BC  2E9F                     move.l     [A7], [A7]+
  547. 000005BE  4E75                     rts
  548. fn000005C0:
  549. 000005C0  4E56 FFBA                link       A6, -0x0046
  550. 000005C4  48E7 0028                movem.l    -[A7], A2,A4
  551. 000005C8  206E 0008                movea.l    A0, [A6 + 0x8]
  552. 000005CC  2868 0008                movea.l    A4, [A0 + 0x8]
  553. 000005D0  41EE FFBA                lea.l      A0, [A6 - 0x46]
  554. 000005D4  2454                     movea.l    A2, [A4]
  555. 000005D6  43EA 007A                lea.l      A1, [A2 + 0x7A]
  556. 000005DA  7010                     moveq.l    D0, 0x10
  557. label000005DC:
  558. 000005DC  20D9                     move.l     [A0]+, [A1]+
  559. 000005DE  51C8 FFFC                dbf        D0, -0x6 /* 000005DC */
  560. 000005E2  3091                     move.w     [A0], [A1]
  561. 000005E4  486E FFBA                pea.l      [A6 - 0x46]
  562. 000005E8  2054                     movea.l    A0, [A4]
  563. 000005EA  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  564. 000005EE  4EAD 4392                jsr        [A5 + 0x4392 /* export_2158 */]
  565. 000005F2  4CDF 1400                movem.l    A2,A4, [A7]+
  566. 000005F6  4E5E                     unlink     A6
  567. 000005F8  2E9F                     move.l     [A7], [A7]+
  568. 000005FA  4E75                     rts
  569. export_1787:
  570. 000005FC  4E56 0000                link       A6, 0
  571. 00000600  2D6D FA84 000E           move.l     [A6 + 0xE], [A5 - 0x57C]
  572. 00000606  302E 000C                move.w     D0, [A6 + 0xC]
  573. 0000060A  0440 0068                subi.w     D0, 0x68 /* 'h' */
  574. 0000060E  6752                     beq        +0x54 /* 00000662 */
  575. 00000610  0440 076B                subi.w     D0, 0x76B
  576. 00000614  6700 0096                beq        +0x98 /* 000006AC */
  577. 00000618  5340                     subq.w     D0, 1
  578. 0000061A  6700 0098                beq        +0x9A /* 000006B4 */
  579. 0000061E  0440 0010                subi.w     D0, 0x10
  580. 00000622  6700 0098                beq        +0x9A /* 000006BC */
  581. 00000626  0440 03D6                subi.w     D0, 0x3D6
  582. 0000062A  6764                     beq        +0x66 /* 00000690 */
  583. 0000062C  5740                     subq.w     D0, 3
  584. 0000062E  676E                     beq        +0x70 /* 0000069E */
  585. 00000630  5D40                     subq.w     D0, 6
  586. 00000632  674E                     beq        +0x50 /* 00000682 */
  587. 00000634  0440 0016                subi.w     D0, 0x16
  588. 00000638  6700 0082                beq        +0x84 /* 000006BC */
  589. 0000063C  0440 0043                subi.w     D0, 0x43 /* 'C' */
  590. 00000640  672E                     beq        +0x30 /* 00000670 */
  591. 00000642  5340                     subq.w     D0, 1
  592. 00000644  672A                     beq        +0x2C /* 00000670 */
  593. 00000646  0440 03B0                subi.w     D0, 0x3B0
  594. 0000064A  6770                     beq        +0x72 /* 000006BC */
  595. 0000064C  0440 07C6                subi.w     D0, 0x7C6
  596. 00000650  676A                     beq        +0x6C /* 000006BC */
  597. 00000652  0440 0019                subi.w     D0, 0x19
  598. 00000656  6764                     beq        +0x66 /* 000006BC */
  599. 00000658  5340                     subq.w     D0, 1
  600. 0000065A  6760                     beq        +0x62 /* 000006BC */
  601. 0000065C  5340                     subq.w     D0, 1
  602. 0000065E  675C                     beq        +0x5E /* 000006BC */
  603. 00000660  6078                     bra        +0x7A /* 000006DA */
  604. label00000662:
  605. 00000662  42A7                     clr.l      -[A7]
  606. 00000664  2F0E                     move.l     -[A7], A6
  607. 00000666  4EBA FDA0                jsr        [PC - 0x260 /* 00000408 */]
  608. 0000066A  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  609. 0000066E  607C                     bra        +0x7E /* 000006EC */
  610. label00000670:
  611. 00000670  42A7                     clr.l      -[A7]
  612. 00000672  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  613. 00000676  2F0E                     move.l     -[A7], A6
  614. 00000678  4EBA FDE6                jsr        [PC - 0x21A /* 00000460 */]
  615. 0000067C  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  616. 00000680  606A                     bra        +0x6C /* 000006EC */
  617. label00000682:
  618. 00000682  42A7                     clr.l      -[A7]
  619. 00000684  2F0E                     move.l     -[A7], A6
  620. 00000686  4EBA FE28                jsr        [PC - 0x1D8 /* 000004B0 */]
  621. 0000068A  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  622. 0000068E  605C                     bra        +0x5E /* 000006EC */
  623. label00000690:
  624. 00000690  42A7                     clr.l      -[A7]
  625. 00000692  2F0E                     move.l     -[A7], A6
  626. 00000694  4EBA FE62                jsr        [PC - 0x19E /* 000004F8 */]
  627. 00000698  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  628. 0000069C  604E                     bra        +0x50 /* 000006EC */
  629. label0000069E:
  630. 0000069E  42A7                     clr.l      -[A7]
  631. 000006A0  2F0E                     move.l     -[A7], A6
  632. 000006A2  4EBA FE98                jsr        [PC - 0x168 /* 0000053C */]
  633. 000006A6  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  634. 000006AA  6040                     bra        +0x42 /* 000006EC */
  635. label000006AC:
  636. 000006AC  2F0E                     move.l     -[A7], A6
  637. 000006AE  4EBA FED0                jsr        [PC - 0x130 /* 00000580 */]
  638. 000006B2  6038                     bra        +0x3A /* 000006EC */
  639. label000006B4:
  640. 000006B4  2F0E                     move.l     -[A7], A6
  641. 000006B6  4EBA FF08                jsr        [PC - 0xF8 /* 000005C0 */]
  642. 000006BA  6030                     bra        +0x32 /* 000006EC */
  643. label000006BC:
  644. 000006BC  42A7                     clr.l      -[A7]
  645. 000006BE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  646. 000006C2  42A7                     clr.l      -[A7]
  647. 000006C4  4267                     clr.w      -[A7]
  648. 000006C6  206E 0008                movea.l    A0, [A6 + 0x8]
  649. 000006CA  2050                     movea.l    A0, [A0]
  650. 000006CC  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  651. 000006D0  4EAD 0A62                jsr        [A5 + 0xA62 /* export_328 */]
  652. 000006D4  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  653. 000006D8  6012                     bra        +0x14 /* 000006EC */
  654. label000006DA:
  655. 000006DA  42A7                     clr.l      -[A7]
  656. 000006DC  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  657. 000006E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  658. 000006E4  4EAD 12A2                jsr        [A5 + 0x12A2 /* export_592 */]
  659. 000006E8  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  660. label000006EC:
  661. 000006EC  4E5E                     unlink     A6
  662. 000006EE  205F                     movea.l    A0, [A7]+
  663. 000006F0  5C4F                     addq.w     A7, 6
  664. 000006F2  4ED0                     jmp        [A0]
  665. export_1788:
  666. 000006F4  4E56 0000                link       A6, 0
  667. 000006F8  4E5E                     unlink     A6
  668. 000006FA  2E9F                     move.l     [A7], [A7]+
  669. 000006FC  4E75                     rts
  670. 000006FE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  671. // begin alternate branch 00000700-0000070A
  672. export_1789:
  673. fn00000700:
  674. 00000700  4E56 0000                link       A6, 0
  675. 00000704  4AAD ECE0                tst.l      [A5 - 0x1320]
  676. 00000708  6710                     beq        +0x12 /* 0000071A */
  677. // end alternate branch 00000700-0000070A
  678. export_1789: // at 00000700 (misaligned)
  679. fn00000700: // (misaligned)
  680. 00000702  0000 4AAD                ori.b      D0, 0xAD
  681. 00000706  ECE0 6710                bfclr      -[A0] {28:16}
  682. 0000070A  41EE 0010                lea.l      A0, [A6 + 0x10]
  683. 0000070E  2F20                     move.l     -[A7], -[A0]
  684. 00000710  2F20                     move.l     -[A7], -[A0]
  685. 00000712  2F2D ECE0                move.l     -[A7], [A5 - 0x1320]
  686. 00000716  4EAD 4842                jsr        [A5 + 0x4842 /* export_2308 */]
  687. label0000071A:
  688. 0000071A  4AAD ECD8                tst.l      [A5 - 0x1328]
  689. 0000071E  6710                     beq        +0x12 /* 00000730 */
  690. 00000720  41EE 0010                lea.l      A0, [A6 + 0x10]
  691. 00000724  2F20                     move.l     -[A7], -[A0]
  692. 00000726  2F20                     move.l     -[A7], -[A0]
  693. 00000728  2F2D ECD8                move.l     -[A7], [A5 - 0x1328]
  694. 0000072C  4EAD 4842                jsr        [A5 + 0x4842 /* export_2308 */]
  695. label00000730:
  696. 00000730  4AAD ECDC                tst.l      [A5 - 0x1324]
  697. 00000734  6710                     beq        +0x12 /* 00000746 */
  698. 00000736  41EE 0010                lea.l      A0, [A6 + 0x10]
  699. 0000073A  2F20                     move.l     -[A7], -[A0]
  700. 0000073C  2F20                     move.l     -[A7], -[A0]
  701. 0000073E  2F2D ECDC                move.l     -[A7], [A5 - 0x1324]
  702. 00000742  4EAD 4842                jsr        [A5 + 0x4842 /* export_2308 */]
  703. label00000746:
  704. 00000746  4E5E                     unlink     A6
  705. 00000748  205F                     movea.l    A0, [A7]+
  706. 0000074A  504F                     addq.w     A7, 8
  707. 0000074C  4ED0                     jmp        [A0]
  708. 0000074E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  709. export_1790: // at 00000750 (misaligned)
  710. 00000752  FFFA                     .invalid   <<F/7/7>>
  711. 00000754  4AAD ECE0                tst.l      [A5 - 0x1320]
  712. 00000758  6708                     beq        +0xA /* 00000762 */
  713. 0000075A  2F2D ECE0                move.l     -[A7], [A5 - 0x1320]
  714. 0000075E  4EBA FA24                jsr        [PC - 0x5DC /* 00000184 */]
  715. label00000762:
  716. 00000762  4AAD ECD8                tst.l      [A5 - 0x1328]
  717. 00000766  6708                     beq        +0xA /* 00000770 */
  718. 00000768  2F2D ECD8                move.l     -[A7], [A5 - 0x1328]
  719. 0000076C  4EBA FA16                jsr        [PC - 0x5EA /* 00000184 */]
  720. label00000770:
  721. 00000770  4AAD ECDC                tst.l      [A5 - 0x1324]
  722. 00000774  6708                     beq        +0xA /* 0000077E */
  723. 00000776  2F2D ECDC                move.l     -[A7], [A5 - 0x1324]
  724. 0000077A  4EBA FA08                jsr        [PC - 0x5F8 /* 00000184 */]
  725. label0000077E:
  726. 0000077E  4AAD FBC0                tst.l      [A5 - 0x440]
  727. 00000782  56C0                     sne        D0
  728. 00000784  4A00                     tst.b      D0
  729. 00000786  6728                     beq        +0x2A /* 000007B0 */
  730. 00000788  206D FBC0                movea.l    A0, [A5 - 0x440]
  731. 0000078C  223C 5154 6D76           move.l     D1, 0x51546D76 /* 'QTmv' */
  732. 00000792  2050                     movea.l    A0, [A0]
  733. 00000794  B2A8 002E                cmp.l      D1, [A0 + 0x2E]
  734. 00000798  57C1                     seq        D1
  735. 0000079A  C001                     and.b      D0, D1
  736. 0000079C  6712                     beq        +0x14 /* 000007B0 */
  737. 0000079E  4267                     clr.w      -[A7]
  738. 000007A0  1F3C 0001                move.b     -[A7], 0x1
  739. 000007A4  2F2D FBC0                move.l     -[A7], [A5 - 0x440]
  740. 000007A8  4EAD 329A                jsr        [A5 + 0x329A /* export_1615 */]
  741. 000007AC  1D5F FFFF                move.b     [A6 - 0x1], [A7]+
  742. label000007B0:
  743. 000007B0  4E5E                     unlink     A6
  744. 000007B2  4E75                     rts
  745.